package com.gable.exhibition.model;

import com.gable.common.util.PageUtil;

import java.io.Serializable;

public class Device extends PageUtil implements Serializable{
    private Long deviceId;

    private String deviceName;

    private String deviceModel;

    private String placeOrigin;

    private String specifications;

    private Integer quantity;

    private Long price;

    private String attachment;

    private Integer upkeepCycle;

    private String lastUpkeepDate;

    private String sn;

    private String department;

    private String installDate;

    private String acceptanceDate;

    private String purchaseDate;

    private String manufactureDate;

    private String responsiblePerson;

    private String assetsNo;

    private Long deviceStatus;

    private Long manufacturerId;

    private Long maintainerId;

    private Long supplierId;

    private Long hospitalId;

    private Long contractDeviceId;

    private String registration;

    private Long parameterGroupId;

    private String remark;

    private String createTime;

    private Long createPerson;

    private String updateDate;

    private Long updatePerson;

    private Integer isDel;

    private Long deviceTypeId;

    private Long deviceTypeSubId;

    private String enableTime;

    private String brand;

    private String qrcode;

    public Long getSupplierId() {
        return supplierId;
    }

    public void setSupplierId(Long supplierId) {
        this.supplierId = supplierId;
    }

    public Long getDeviceId() {
        return deviceId;
    }

    public void setDeviceId(Long deviceId) {
        this.deviceId = deviceId;
    }

    public String getDeviceName() {
        return deviceName;
    }

    public void setDeviceName(String deviceName) {
        this.deviceName = deviceName;
    }

    public String getDeviceModel() {
        return deviceModel;
    }

    public void setDeviceModel(String deviceModel) {
        this.deviceModel = deviceModel;
    }

    public String getPlaceOrigin() {
        return placeOrigin;
    }

    public void setPlaceOrigin(String placeOrigin) {
        this.placeOrigin = placeOrigin;
    }

    public String getSpecifications() {
        return specifications;
    }

    public void setSpecifications(String specifications) {
        this.specifications = specifications;
    }

    public Integer getQuantity() {
        return quantity;
    }

    public void setQuantity(Integer quantity) {
        this.quantity = quantity;
    }

    public Long getPrice() {
        return price;
    }

    public void setPrice(Long price) {
        this.price = price;
    }

    public String getAttachment() {
        return attachment;
    }

    public void setAttachment(String attachment) {
        this.attachment = attachment;
    }

    public Integer getUpkeepCycle() {
        return upkeepCycle;
    }

    public void setUpkeepCycle(Integer upkeepCycle) {
        this.upkeepCycle = upkeepCycle;
    }

    public String getLastUpkeepDate() {
        return lastUpkeepDate;
    }

    public void setLastUpkeepDate(String lastUpkeepDate) {
        this.lastUpkeepDate = lastUpkeepDate == null || lastUpkeepDate.equals("")?null:lastUpkeepDate;
    }

    public String getSn() {
        return sn;
    }

    public void setSn(String sn) {
        this.sn = sn;
    }

    public String getDepartment() {
        return department;
    }

    public void setDepartment(String department) {
        this.department = department;
    }

    public String getInstallDate() {
        return installDate;
    }

    public void setInstallDate(String installDate) {
        this.installDate = installDate == null || installDate.equals("") ? null : installDate;
    }

    public String getAcceptanceDate() {
        return acceptanceDate;
    }

    public void setAcceptanceDate(String acceptanceDate) {
        this.acceptanceDate = acceptanceDate == null || acceptanceDate.equals("") ? null : acceptanceDate;
    }

    public String getPurchaseDate() {
        return purchaseDate;
    }

    public void setPurchaseDate(String purchaseDate) {
        this.purchaseDate = purchaseDate == null || purchaseDate.equals("") ? null : purchaseDate;
    }

    public String getManufactureDate() {
        return manufactureDate;
    }

    public void setManufactureDate(String manufactureDate) {
        this.manufactureDate = manufactureDate == null || manufactureDate.equals("") ? null : manufactureDate;
    }

    public String getResponsiblePerson() {
        return responsiblePerson;
    }

    public void setResponsiblePerson(String responsiblePerson) {
        this.responsiblePerson = responsiblePerson;
    }

    public String getAssetsNo() {
        return assetsNo;
    }

    public void setAssetsNo(String assetsNo) {
        this.assetsNo = assetsNo;
    }

    public Long getDeviceStatus() {
        return deviceStatus;
    }

    public void setDeviceStatus(Long deviceStatus) {
        this.deviceStatus = deviceStatus;
    }

    public Long getManufacturerId() {
        return manufacturerId;
    }

    public void setManufacturerId(Long manufacturerId) {
        this.manufacturerId = manufacturerId;
    }

    public Long getMaintainerId() {
        return maintainerId;
    }

    public void setMaintainerId(Long maintainerId) {
        this.maintainerId = maintainerId;
    }

    public Long getHospitalId() {
        return hospitalId;
    }

    public void setHospitalId(Long hospitalId) {
        this.hospitalId = hospitalId;
    }

    public Long getContractDeviceId() {
        return contractDeviceId;
    }

    public void setContractDeviceId(Long contractDeviceId) {
        this.contractDeviceId = contractDeviceId;
    }

    public String getRegistration() {
        return registration;
    }

    public void setRegistration(String registration) {
        this.registration = registration;
    }

    public Long getParameterGroupId() {
        return parameterGroupId;
    }

    public void setParameterGroupId(Long parameterGroupId) {
        this.parameterGroupId = parameterGroupId;
    }

    public String getRemark() {
        return remark;
    }

    public void setRemark(String remark) {
        this.remark = remark;
    }

    public String getCreateTime() {
        return createTime;
    }

    public void setCreateTime(String createTime) {
        this.createTime = createTime;
    }

    public Long getCreatePerson() {
        return createPerson;
    }

    public void setCreatePerson(Long createPerson) {
        this.createPerson = createPerson;
    }

    public String getUpdateDate() {
        return updateDate;
    }

    public void setUpdateDate(String updateDate) {
        this.updateDate = updateDate;
    }

    public Long getUpdatePerson() {
        return updatePerson;
    }

    public void setUpdatePerson(Long updatePerson) {
        this.updatePerson = updatePerson;
    }

    public Integer getIsDel() {
        return isDel;
    }

    public void setIsDel(Integer isDel) {
        this.isDel = isDel;
    }

    public Long getDeviceTypeId() {
        return deviceTypeId;
    }

    public void setDeviceTypeId(Long deviceTypeId) {
        this.deviceTypeId = deviceTypeId;
    }

    public Long getDeviceTypeSubId() {
        return deviceTypeSubId;
    }

    public void setDeviceTypeSubId(Long deviceTypeSubId) {
        this.deviceTypeSubId = deviceTypeSubId;
    }

    public String getEnableTime() {
        return enableTime;
    }

    public void setEnableTime(String enableTime) {
        this.enableTime = enableTime;
    }

    public String getBrand() {
        return brand;
    }

    public void setBrand(String brand) {
        this.brand = brand;
    }

    public String getQrcode() {
        return qrcode;
    }

    public void setQrcode(String qrcode) {
        this.qrcode = qrcode;
    }
}